cape of cloak - Allemand Anglais Dictionnaire